export function effectDate(rule, value, callback, startTiem, endTime, msgS, msgE) {
  let start = new Date(startTiem)
  let end = new Date(endTime)


  if (startTiem === '' || startTiem === null) {
    callback(new Error(`请选择${msgS}时间`));
  } else {
    if (endTime === '' || endTime === null) {
      callback();
    } else {
      if (start >= end ) {
        callback(new Error(`${msgS}大于${msgE}`));
      } else {
        callback();
      }
    }
  }


  if (endTime === '' || endTime === null) {
    callback(new Error(`请选择${msgE}时间`));
  } else {
    if (startTiem === '' || startTiem === null) {
      callback();
    } else {
      if (start >= end) {
        callback(new Error(`${msgS}大于${msgE}`));
      } else {
        callback();
      }
    }

  }
}


export function effectTime(rule, value, callback, startTiem, endTime, msgS, msgE) {
  let start = new Date(startTiem)
  let end = new Date(endTime)


  if (startTiem === '' || startTiem === null) {
    callback(new Error(`请选择${msgS}时间`));
  } else {
    if (endTime === '' || endTime === null) {
      callback();
    } else {
      if (start > end ) {
        callback(new Error(`${msgS}大于${msgE}`));
      } else {
        callback();
      }
    }
  }


  if (endTime === '' || endTime === null) {
    callback(new Error(`请选择${msgE}时间`));
  } else {
    if (startTiem === '' || startTiem === null) {
      callback();
    } else {
      if (start > end) {
        callback(new Error(`${msgS}大于${msgE}`));
      } else {
        callback();
      }
    }

  }
}
